package com.tbit.uqbike.webmanager.dao.log;

import com.baomidou.dynamic.datasource.annotation.DS;
import com.tbit.config.datasource.DataSource;
import com.tbit.uqbike.object.pojo.ActiveStat;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 活动参与记录
 *
 * @Author:BUGTian
 * @DATE: 2022/5/18
 */
@DS(DataSource.LOG)
public interface ActiveStatDao {
    /**
     * 活动统计次数 按天，按类型统计
     *
     * @param accountId
     * @param adAccountId
     * @param startTime
     * @param endTime
     * @param eventType
     * @return
     */
    List<ActiveStat> activeStatCount(@Param("accountId") Integer accountId, @Param("adAccountId") Integer adAccountId, @Param("startTime") String startTime, @Param("endTime") String endTime, @Param("eventType") Integer eventType);
}
